indian anchovy - Español Inglés Diccionario